home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / Apple Script / scripts / Rebuild Projects 1.1 / Example Param File next >
Text File  |  1993-12-23  |  9KB  |  187 lines

  1. ;
  2. ;
  3. ;    Description:
  4. ;
  5. ;    This is an example of a parameter file used by the Rebuild Projects script.
  6. ;    This file illustrates all of the features of Rebuild Projects.  It is taken
  7. ;    from my Script Tools development environment, and so is represents a real
  8. ;    use of Rebuild Projects.
  9. ;
  10. ;
  11.  
  12.  
  13. root folder "Mark's Hard Disk:Development Projects:Script Tools:"
  14.  
  15. ;
  16. ;    Compile all the additions
  17. ;
  18.  
  19. ;    Choose Files & Folders addition
  20.  
  21. compile "01 Choose Files & Folders:Set Default Folder.π" to "01 Choose Files & Folders:Set Default Folder.rsrc"
  22. compile "01 Choose Files & Folders:Get Default Folder.π" to "01 Choose Files & Folders:Get Default Folder.rsrc"
  23. compile "01 Choose Files & Folders:Choose Several Files.π" to "01 Choose Files & Folders:Choose Several Files.rsrc"
  24. compile "01 Choose Files & Folders:Choose Several Folders.π" to "01 Choose Files & Folders:Choose Several Folders.rsrc"
  25. compile "01 Choose Files & Folders:Choose New File.π" to "01 Choose Files & Folders:Choose New File.rsrc"
  26. compile "01 Choose Files & Folders:Choose Folder.π" to "01 Choose Files & Folders:Choose Files & Folders"
  27.  
  28.  
  29. ;    File IO addition
  30.  
  31. compile "02 File IO:Write Line.π" to "02 File IO:Write Line.rsrc"
  32. compile "02 File IO:Set Position.π" to "02 File IO:Set Position.rsrc"
  33. compile "02 File IO:Set EOF.π" to "02 File IO:Set EOF.rsrc"
  34. compile "02 File IO:Rename File.π" to "02 File IO:Rename File.rsrc"
  35. compile "02 File IO:Read Line.π" to "02 File IO:Read Line.rsrc"
  36. compile "02 File IO:Move File.π" to "02 File IO:Move File.rsrc"
  37. compile "02 File IO:ChangeFileOwner.π" to "02 File IO:ChangeFileOwner.rsrc"
  38. compile "02 File IO:Get Position.π" to "02 File IO:Get Position.rsrc"
  39. compile "02 File IO:Get EOF.π" to "02 File IO:Get EOF.rsrc"
  40. compile "02 File IO:Exchange File.π" to "02 File IO:Exchange File.rsrc"
  41. compile "02 File IO:Delete File.π" to "02 File IO:Delete File.rsrc"
  42. compile "02 File IO:Create Folder.π" to "02 File IO:Create Folder.rsrc"
  43. compile "02 File IO:Create File.π" to "02 File IO:Create File.rsrc"
  44. compile "02 File IO:Close File.π" to "02 File IO:Close File.rsrc"
  45. compile "02 File IO:Open File.π" to "02 File IO:File IO"
  46.  
  47.  
  48. ;    Shutdown addition
  49.  
  50. compile "03 Shutdown:Shutdown.π" to "03 Shutdown:Shutdown"
  51.  
  52.  
  53. ;    Regular Expression addition
  54.  
  55. compile "04 Regular Expressions:Substitute Expression.π" to "04 Regular Expressions:Substitute Expression.rsrc"
  56. compile "04 Regular Expressions:Match Expression.π" to "04 Regular Expressions:Match Expression.rsrc"
  57. compile "04 Regular Expressions:Compile Expression.π" to "04 Regular Expressions:Regular Expressions"
  58.  
  59.  
  60. ;    Speech addition
  61.  
  62. compile "05 Speech:Speak.π" to "05 Speech:Speak.rsrc"
  63. compile "05 Speech:Get Voice.π" to "05 Speech:Get Voice.rsrc"
  64. compile "05 Speech:List Voices.π" to "05 Speech:Speech"
  65.  
  66.  
  67. ;    Gestalt additions
  68.  
  69. compile "06 Gestalt:Gestalt.π" to "06 Gestalt:Gestalt"
  70.  
  71.  
  72. ;    Processes addition
  73.  
  74. compile "07 Processes:Get Current Process.π" to "07 Processes:Get Current Process.rsrc"
  75. compile "07 Processes:Get FG Process.π" to "07 Processes:Get FG Process.rsrc"
  76. compile "07 Processes:Get Process.π" to "07 Processes:Get Process.rsrc"
  77. compile "07 Processes:List Processes.π" to "07 Processes:Processes"
  78.  
  79.  
  80. ;    List Screens addition
  81.  
  82. compile "08 List Screens:List Screens.π" to "08 List Screens:List Screens"
  83.  
  84.  
  85. ;    More Math addition
  86.  
  87. compile "09 More Math:Tanh.π" to "09 More Math:Tanh.rsrc"
  88. compile "09 More Math:Tan.π" to "09 More Math:Tan.rsrc"
  89. compile "09 More Math:Sinh.π" to "09 More Math:Sinh.rsrc"
  90. compile "09 More Math:Sin.π" to "09 More Math:Sin.rsrc"
  91. compile "09 More Math:Pow.π" to "09 More Math:Pow.rsrc"
  92. compile "09 More Math:Log10.π" to "09 More Math:Log10.rsrc"
  93. compile "09 More Math:Log.π" to "09 More Math:Log.rsrc"
  94. compile "09 More Math:Fabs.π" to "09 More Math:Fabs.rsrc"
  95. compile "09 More Math:Cosh.π" to "09 More Math:Cosh.rsrc"
  96. compile "09 More Math:Cos.π" to "09 More Math:Cos.rsrc"
  97. compile "09 More Math:Atan2.π" to "09 More Math:Atan2.rsrc"
  98. compile "09 More Math:Atan.π" to "09 More Math:Atan.rsrc"
  99. compile "09 More Math:Asin.π" to "09 More Math:Asin.rsrc"
  100. compile "09 More Math:Abs.π" to "09 More Math:Abs.rsrc"
  101. compile "09 More Math:Acos.π" to "09 More Math:More Math"
  102.  
  103.  
  104. ;    More Math 68881 addition
  105.  
  106. compile "09 More Math:Tanh 68881.π" to "09 More Math:Tanh 68881.rsrc"
  107. compile "09 More Math:Tan 68881.π" to "09 More Math:Tan 68881.rsrc"
  108. compile "09 More Math:Sinh 68881.π" to "09 More Math:Sinh 68881.rsrc"
  109. compile "09 More Math:Sin 68881.π" to "09 More Math:Sin 68881.rsrc"
  110. compile "09 More Math:Pow 68881.π" to "09 More Math:Pow 68881.rsrc"
  111. compile "09 More Math:Log10 68881.π" to "09 More Math:Log10 68881.rsrc"
  112. compile "09 More Math:Log 68881.π" to "09 More Math:Log 68881.rsrc"
  113. compile "09 More Math:Fabs 68881.π" to "09 More Math:Fabs 68881.rsrc"
  114. compile "09 More Math:Cosh 68881.π" to "09 More Math:Cosh 68881.rsrc"
  115. compile "09 More Math:Cos 68881.π" to "09 More Math:Cos 68881.rsrc"
  116. compile "09 More Math:Atan2 68881.π" to "09 More Math:Atan2 68881.rsrc"
  117. compile "09 More Math:Atan 68881.π" to "09 More Math:Atan 68881.rsrc"
  118. compile "09 More Math:Asin 68881.π" to "09 More Math:Asin 68881.rsrc"
  119. compile "09 More Math:Abs.π" to "09 More Math:Abs.rsrc"
  120. compile "09 More Math:Acos 68881.π" to "09 More Math:More Math 68881"
  121.  
  122.  
  123. ;    Resource IO addition
  124.  
  125. compile "10 Resource IO:AddResource.π" to "10 Resource IO:AddResource.rsrc"
  126. compile "10 Resource IO:ChangeResource.π" to "10 Resource IO:ChangeResource.rsrc"
  127. compile "10 Resource IO:CloseResFile.π" to "10 Resource IO:CloseResFile.rsrc"
  128. compile "10 Resource IO:Count1Resources.π" to "10 Resource IO:Count1Resources.rsrc"
  129. compile "10 Resource IO:Count1Types.π" to "10 Resource IO:Count1Types.rsrc"
  130. compile "10 Resource IO:CountResources.π" to "10 Resource IO:CountResources.rsrc"
  131. compile "10 Resource IO:CreateResFile.π" to "10 Resource IO:CreateResFile.rsrc"
  132. compile "10 Resource IO:Get1IndResource.π" to "10 Resource IO:Get1IndResource.rsrc"
  133. compile "10 Resource IO:Get1IndType.π" to "10 Resource IO:Get1IndType.rsrc"
  134. compile "10 Resource IO:Get1Resource.π" to "10 Resource IO:Get1Resource.rsrc"
  135. compile "10 Resource IO:GetIndResource.π" to "10 Resource IO:GetIndResource.rsrc"
  136. compile "10 Resource IO:GetIndStrResource.π" to "10 Resource IO:GetIndStrResource.rsrc"
  137. compile "10 Resource IO:GetIndType.π" to "10 Resource IO:GetIndType.rsrc"
  138. compile "10 Resource IO:GetResource.π" to "10 Resource IO:GetResource.rsrc"
  139. compile "10 Resource IO:GetStrResource.π" to "10 Resource IO:GetStrResource.rsrc"
  140. compile "10 Resource IO:OpenResFile.π" to "10 Resource IO:OpenResFile.rsrc"
  141. compile "10 Resource IO:RemoveResource.π" to "10 Resource IO:RemoveResource.rsrc"
  142. compile "10 Resource IO:Unique1ID.π" to "10 Resource IO:Unique1ID.rsrc"
  143. compile "10 Resource IO:UniqueID.π" to "10 Resource IO:UniqueID.rsrc"
  144. compile "10 Resource IO:UpdateResFile.π" to "10 Resource IO:UpdateResFile.rsrc"
  145. compile "10 Resource IO:CountTypes.π" to "10 Resource IO:Resource IO"
  146.  
  147.  
  148. ;    Find Application addition
  149.  
  150. compile "11 Find Application:Find Application.π" to "11 Find Application:Find Application"
  151.  
  152.  
  153. ;    AppleTalk addition
  154.  
  155. compile "12 AppleTalk Control:ActivateAT.π" to "12 AppleTalk Control:ActivateAT.rsrc"
  156. compile "12 AppleTalk Control:DeactivateAT.π" to "12 AppleTalk Control:DeactivateAT.rsrc"
  157. compile "12 AppleTalk Control:ListLocalZones.π" to "12 AppleTalk Control:ListLocalZones.rsrc"
  158. compile "12 AppleTalk Control:ListZones.π" to "12 AppleTalk Control:ListZones.rsrc"
  159. compile "12 AppleTalk Control:ListObjects.π" to "12 AppleTalk Control:ListObjects.rsrc"
  160. compile "12 AppleTalk Control:GetZone.π" to "12 AppleTalk Control:AppleTalk Control"
  161.  
  162.  
  163. ;
  164. ;    Empty out the packaging directories
  165. ;
  166.  
  167. empty "Script Tools:Additions"
  168. empty "Script Tools:For 68881 Macs Only"
  169.  
  170.  
  171. ;
  172. ;    Move the compiled additions into their packag directories
  173. ;
  174.  
  175. move "01 Choose Files & Folders:Choose Files & Folders" to "Script Tools:Additions"
  176. move "02 File IO:File IO" to "Script Tools:Additions"
  177. move "03 Shutdown:Shutdown" to "Script Tools:Additions"
  178. move "04 Regular Expressions:Regular Expressions" to "Script Tools:Additions"
  179. move "05 Speech:Speech" to "Script Tools:Additions"
  180. move "06 Gestalt:Gestalt" to "Script Tools:Additions"
  181. move "07 Processes:Processes" to "Script Tools:Additions"
  182. move "08 List Screens:List Screens" to "Script Tools:Additions"
  183. move "09 More Math:More Math" to "Script Tools:Additions"
  184. move "09 More Math:More Math 68881" to "Script Tools:For 68881 Macs Only"
  185. move "10 Resource IO:Resource IO" to "Script Tools:Additions"
  186. move "11 Find Application:Find Application" to "Script Tools:Additions"
  187. move "12 AppleTalk Control:AppleTalk Control" to "Script Tools:Additions"